inadequate police protection - Spanish English Dictionary